/**
 * Created by Administrator on 2017/5/26 0026.
 */


//页面加载，请求数据
$(function(){
    //从'立即购买的地址'
    // http://10.36.132.45/tiangou/carts.html?pId=2&&cunm=1
    var pid=window.location.search.split("&&")[0].split("=")[1];
    var cunm=window.location.search.split("&&")[1].split("=")[1];
    // var cunm=window.location.search.split("&&")[1].split("=")[1];
    //从我的购物车过来的地址
    //http://localhost:63342/%E5%A4%A9%E7%8B%97%E5%95%86%E5%9F%8E/carts.html?pId=5&&cunm=4
    // var unm=window.location.search.split("&&")[1].split("=")[1];
    // console.log(cnu);

    //判断unm是否存在，不存在表示 立即购买来的，存在表示  我的购物车，数量为传过来的unm
    // if(unm==""||unm==null){
        $.ajax({
            url:"./server/carts.php?pid="+pid+"&&cunm="+cunm,
            // dataType:'json',
            type:"get",
            success:function(res1){
                // console.log(res1);
                var obj=JSON.parse(res1);
                console.log(JSON.parse(res1));
                var tempstr='<tr class="ding">'
                tempstr+='<td width="100px"><input type="checkbox" class="che"/>'
                tempstr+='<img src="'+obj[0].plimg+'" alt="" width="78px" height="78px">'
                tempstr+='</td>'
                tempstr+='<td width="200px">'+obj[0].description+'</td>'
                tempstr+='<td width="600px" class="dan">￥'+obj[0].price+'</td>'
                tempstr+='<td width="200px">'
                tempstr+='<a href="#" class="jian">-</a>'
                tempstr+='<span class="on">'+cunm+'</span>'
                tempstr+='<a href="#" class="jia">+</a>'
                tempstr+='</td>'
                tempstr+='<td  width="100px" class="counts"></td>'
                tempstr+='<td width="150px">'
                tempstr+='<a href="#" class="del" onclick="deletDe(this)">删除</a><br>'
                tempstr+='<a href="#">加入我的收藏</a>'
                tempstr+='</td>'
                tempstr+='</tr>';

                $("tbody").html($("tbody").html()+tempstr);

                $("tbody .ding").find(".counts").text("￥"+obj[0].price*$("tbody .ding").find(".on").html()+".00")
                $(".sel-r").find(".nums").text($(".on").html());
                $(".sel-r").find(".cont").text("￥"+obj[0].price*$(".on").html()+".00")



                //点击左右按钮，数量变化  动态添加的标签，无法直接绑定点击事件
                $("tbody").on("click",".jia",function () {

                    //先获取自己的已有的值，再加1，又塞回去
                    $(this).prev().text(parseInt($(this).prev().text())+1);

                    //数量增加。商品价格变化
                    $(".sel-r p").find(".nums").text( $(this).prev().text());
                    $(".sel-r p").find(".cont").text("￥"+obj[0].price* $(this).prev().text()+".00");
                    //小计
                    $("tbody .ding").find(".counts").text("￥"+obj[0].price* $(this).prev().text()+".00")
                })
                //

                $("tbody").on("click",".jian",function () {
                    //先获取自己的已有的值，再加1，又塞回去
                    if(parseInt($(this).next().text())==0){
                        $(this).closest("tr").remove();//自生自灭 删除当前tr
                        return ;
                    }
                    //当前的数量
                    $(this).next().text(parseInt($(this).next().text())-1);
                    //小计
                    $("tbody .ding").find(".counts").text("￥"+obj[0].price* $(this).next().text()+".00")
                    //商品总数量
                    $(".sel-r p").find(".nums").text( $(this).next().text());
                    //商品总价
                    $(".sel-r p").find(".cont").text("￥"+obj[0].price* $(this).next().text()+".00");

                    if($(".sel-r").find(".nums").text()==0&& $(".sel-r").find(".cont").text()==0){
                        window.location.href="nobuy.html";
                    }
                })

            }
        })




    // }
    // else {
    //     $.ajax({
    //         url : "./server/carts.php?pid=" + pid + "&&unm=" + unm,
    //         // dataType:'json',
    //         type : "get",
    //         success : function(res1){
    //             // console.log(res1);
    //             var obj = JSON.parse(res1);
    //             console.log(JSON.parse(res1));
    //             var tempstr = '<tr class="ding">'
    //             tempstr += '<td width="100px"><input type="checkbox" class="che"/>'
    //             tempstr += '<img src="' + obj[0].plimg + '" alt="" width="78px" height="78px">'
    //             tempstr += '</td>'
    //             tempstr += '<td width="200px">' + obj[0].description + '</td>'
    //             tempstr += '<td width="600px" class="dan">￥' + obj[0].price + '</td>'
    //             tempstr += '<td width="200px">'
    //             tempstr += '<a href="#" class="jian">-</a>'
    //             tempstr += '<span class="on">' + unm + '</span>'
    //             tempstr += '<a href="#" class="jia">+</a>'
    //             tempstr += '</td>'
    //             tempstr += '<td  width="100px" class="counts"></td>'
    //             tempstr += '<td width="150px">'
    //             tempstr += '<a href="#" class="del" onclick="deletDe(this)">删除</a><br>'
    //             tempstr += '<a href="#">加入我的收藏</a>'
    //             tempstr += '</td>'
    //             tempstr += '</tr>';
    //
    //             $("tbody").html($("tbody").html() + tempstr);
    //
    //             $("tbody .ding").find(".counts").text("￥" + obj[0].price * $("tbody .ding").find(".on").html() + ".00")
    //             $(".sel-r").find(".nums").text($(".on").html());
    //             $(".sel-r").find(".cont").text("￥" + obj[0].price * $(".on").html() + ".00")
    //
    //
    //             //点击左右按钮，数量变化  动态添加的标签，无法直接绑定点击事件
    //             $("tbody").on("click", ".jia", function(){
    //
    //                 //先获取自己的已有的值，再加1，又塞回去
    //                 $(this).prev().text(parseInt($(this).prev().text()) + 1);
    //
    //                 //数量增加。商品价格变化
    //                 $(".sel-r p").find(".nums").text($(this).prev().text());
    //                 $(".sel-r p").find(".cont").text("￥" + obj[0].price * $(this).prev().text() + ".00");
    //                 //小计
    //                 $("tbody .ding").find(".counts").text("￥" + obj[0].price * $(this).prev().text() + ".00")
    //             })
    //             //
    //
    //             $("tbody").on("click", ".jian", function(){
    //                 //先获取自己的已有的值，再加1，又塞回去
    //                 if(parseInt($(this).next().text()) == 0){
    //                     $(this).closest("tr").remove();//自生自灭 删除当前tr
    //                     return;
    //                 }
    //                 //当前的数量
    //                 $(this).next().text(parseInt($(this).next().text()) - 1);
    //                 //小计
    //                 $("tbody .ding").find(".counts").text("￥" + obj[0].price * $(this).next().text() + ".00")
    //                 //商品总数量
    //                 $(".sel-r p").find(".nums").text($(this).next().text());
    //                 //商品总价
    //                 $(".sel-r p").find(".cont").text("￥" + obj[0].price * $(this).next().text() + ".00");
    //
    //                 if($(".sel-r").find(".nums").text() == 0 && $(".sel-r").find(".cont").text() == 0){
    //                     window.location.href = "nobuy.html";
    //                 }
    //             })
    //
    //         }
    //     })
    //
    // }







    //全选按钮
    $(".buytab thead th").find("#cec").on("click",function(){
        if($(".buytab thead th").find("#cec").prop("checked")==true){
            $("tbody input").attr("checked",true);
            $(".sel-l input").attr("checked",true)
        }else {
            $("tbody tr td").find("input").attr("checked",false);
            $(".sel-l input").attr("checked",false)
        }
    })

})



//点击删除按钮，弹框
function deletDe(obj){
    alert("确定要将此商品从购物车中移除吗？");
    $(".ding").remove();
    $(".sel-r").find(".nums").text("0");
    $(".sel-r").find(".cont").text("0")

    if($(".sel-r").find(".nums").text()==0&& $(".sel-r").find(".cont").text()==0){
        window.location.href="nobuy.html";
    }
}

